﻿using DocumentFormat.OpenXml.Presentation;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media.Animation;
using pShape = DocumentFormat.OpenXml.Presentation.Shape;

namespace PPTHelper.BLL.TimingRoot
{
    public abstract class TimeNodeContainer : CommonTimeNodeContainer
    {
        /// <summary>
        /// 动画相关属性信息
        /// </summary>
        public CommonTimeNode CommonTimeNode { get; set; }

        /// <summary>
        /// 时间节点列表
        /// </summary>
        public Collection<CommonTimeNodeContainer> TimeNodeList { get; set; }

        /// <summary>
        /// 默认构造
        /// </summary>
        public TimeNodeContainer()
        {
            // 初始化孩子节点为空
            TimeNodeList = new Collection<CommonTimeNodeContainer>();
        }
    }
}
